#pragma once

#include "btBulletCollisionCommon.h"
#include "btBulletDynamicsCommon.h"
#include <Ogre.h>
#include <OIS.h>
#include <vector>

class bulletBridge
{
public:
	float len;
	btDynamicsWorld* m_world;
	bulletBridge(btDynamicsWorld* world, Ogre::SceneManager *mgr, Ogre::Vector3 bbsize);
	btRigidBody* localCreateRigidBody( float mass, const btTransform& startTransform, btCollisionShape* shape );

	std::vector<Ogre::SceneNode*> m_Bgnodes;
	std::vector<btRigidBody*> m_BgRigidbodys;
};